Chapter 2
detailed summary tables of results

 2.1 List of integrals sorted by grade for each CAS
  2.1.1 Rubi
  2.1.2 Mathematica
  2.1.3 Maple
  2.1.4 Maxima
  2.1.5 FriCAS
  2.1.6 Sympy
  2.1.7 Giac
 2.2 Detailed conclusion table per each integral for all CAS systems
 2.3 Detailed conclusion table specific for Rubi results

2.1 List of integrals sorted by grade for each CAS

2.1.1 Rubi

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 }

B grade: { }

C grade: { }

F grade: { }

2.1.2 Mathematica

A grade: { 25 }

B grade: { }

C grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32 }

F grade: { }

2.1.3 Maple

A grade: { 17, 18, 19, 24 }

B grade: { 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 22, 23, 27, 28, 29, 30 }

C grade: { 4, 9 }

F grade: { 16, 20, 21, 25, 26, 31, 32 }

2.1.4 Maxima

A grade: {

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 }

2.1.5 FriCAS

A grade: { 21, 25, 26 }

B grade: { 17, 18, 19, 20, 22, 23, 24, 27, 28, 29, 30, 31, 32 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

2.1.6 Sympy

A grade: { }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 }

2.1.7 Giac

A grade: { }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 }

2.2 Detailed conclusion table per each integral for all CAS systems

Detailed conclusion table per each integral is given by table below. The elapsed time is in seconds. For failed result it is given as F(-1) if the failure was due to timeout. It is given as F(-2) if the failure was due to an exception being raised, which could indicate a bug in the system. If the failure was due to integral not being evaluated within the time limit, then it is given just an F.

In this table,the column normalized size is defined as \(\frac{\text{antiderivative leaf size}}{\text{optimal antiderivative leaf size}}\)










Problem 1 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) F(-1) F(-1) F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 547 547 416 9581948 0 0 0 0
normalized size 1 1. 0.76 17517.3 0. 0. 0. 0.
time (sec) N/A 1.086 21.286 0.725 0. 0. 0. 0.


















Problem 2 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F F(-1) F F(-2)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 384 384 352 9581713 0 0 0 0
normalized size 1 1. 0.92 24952.4 0. 0. 0. 0.
time (sec) N/A 0.715 21.18 0.054 0. 0. 0. 0.


















Problem 3 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-2) F(-1) F F(-2)
verified N/A Yes Yes TBD TBD TBD TBD TBD
size 294 294 253 9339148 0 0 0 0
normalized size 1 1. 0.86 31765.8 0. 0. 0. 0.
time (sec) N/A 0.289 11.087 0.047 0. 0. 0. 0.


















Problem 4 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C C F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 349 349 64621 49673 0 0 0 0
normalized size 1 1. 185.16 142.33 0. 0. 0. 0.
time (sec) N/A 0.688 35.143 2.547 0. 0. 0. 0.


















Problem 5 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 501 501 134907 1829427 0 0 0 0
normalized size 1 1. 269.28 3651.55 0. 0. 0. 0.
time (sec) N/A 0.817 38.893 20.576 0. 0. 0. 0.


















Problem 6 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 976 976 4224 17768513 0 0 0 0
normalized size 1 1. 4.33 18205.4 0. 0. 0. 0.
time (sec) N/A 24.312 37.536 0.157 0. 0. 0. 0.


















Problem 7 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 747 747 411 17768080 0 0 0 0
normalized size 1 1. 0.55 23785.9 0. 0. 0. 0.
time (sec) N/A 23.694 25.793 0.058 0. 0. 0. 0.


















Problem 8 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 602 602 350 17767874 0 0 0 0
normalized size 1 1. 0.58 29514.7 0. 0. 0. 0.
time (sec) N/A 23.182 22.86 0.052 0. 0. 0. 0.


















Problem 9 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C C F(-2) F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD
size 570 570 278 249428 0 0 0 0
normalized size 1 1. 0.49 437.59 0. 0. 0. 0.
time (sec) N/A 23.622 14.296 11.046 0. 0. 0. 0.


















Problem 10 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 691 691 465721 4237674 0 0 0 0
normalized size 1 1. 673.98 6132.67 0. 0. 0. 0.
time (sec) N/A 23.712 47.529 75.419 0. 0. 0. 0.


















Problem 11 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) F(-1) F(-1) F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 1189 1189 5618 13068424 0 0 0 0
normalized size 1 1. 4.72 10991.1 0. 0. 0. 0.
time (sec) N/A 6.289 38.535 0.173 0. 0. 0. 0.


















Problem 12 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) F(-1) F(-1) F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 865 865 737 13067692 0 0 0 0
normalized size 1 1. 0.85 15107.2 0. 0. 0. 0.
time (sec) N/A 4.774 26.505 0.05 0. 0. 0. 0.


















Problem 13 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-2) F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD
size 686 686 382 13067316 0 0 0 0
normalized size 1 1. 0.56 19048.6 0. 0. 0. 0.
time (sec) N/A 4.598 25.823 0.042 0. 0. 0. 0.


















Problem 14 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-2) F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD
size 635 635 375 13067191 0 0 0 0
normalized size 1 1. 0.59 20578.3 0. 0. 0. 0.
time (sec) N/A 3.757 24.999 0.04 0. 0. 0. 0.


















Problem 15 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 749 749 558961 21243685 0 0 0 0
normalized size 1 1. 746.28 28362.7 0. 0. 0. 0.
time (sec) N/A 4.476 48.84 50.648 0. 0. 0. 0.


















Problem 16 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F(-1) F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD
size 1008 1008 930953 0 0 0 0 0
normalized size 1 1. 923.56 0. 0. 0. 0. 0.
time (sec) N/A 4.851 53.202 180. 0. 0. 0. 0.


















Problem 17 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C A F(-1) B F(-1) F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 182 182 179905 240 0 5068 0 0
normalized size 1 1. 988.49 1.32 0. 27.85 0. 0.
time (sec) N/A 0.389 34.371 0.117 0. 15.313 0. 0.


















Problem 18 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C A F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 141 141 64578 155 0 4124 0 0
normalized size 1 1. 458. 1.1 0. 29.25 0. 0.
time (sec) N/A 0.214 44.198 0.064 0. 10.744 0. 0.


















Problem 19 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C A F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 79 79 24736 102 0 1040 0 0
normalized size 1 1. 313.11 1.29 0. 13.16 0. 0.
time (sec) N/A 0.116 33.926 0.057 0. 3.206 0. 0.


















Problem 20 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 142 142 44361 0 0 2809 0 0
normalized size 1 1. 312.4 0. 0. 19.78 0. 0.
time (sec) N/A 0.244 28.079 0.452 0. 10.337 0. 0.


















Problem 21 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F(-1) A F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 249 249 37459 0 0 3499 0 0
normalized size 1 1. 150.44 0. 0. 14.05 0. 0.
time (sec) N/A 0.319 31.471 0.44 0. 13.697 0. 0.


















Problem 22 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 270 270 539292 684 0 7181 0 0
normalized size 1 1. 1997.38 2.53 0. 26.6 0. 0.
time (sec) N/A 0.556 38.301 0.066 0. 35.1 0. 0.


















Problem 23 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 209 209 412434 467 0 5638 0 0
normalized size 1 1. 1973.37 2.23 0. 26.98 0. 0.
time (sec) N/A 0.341 36.588 0.064 0. 26.603 0. 0.


















Problem 24 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C A F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 179 179 286262 289 0 4745 0 0
normalized size 1 1. 1599.23 1.61 0. 26.51 0. 0.
time (sec) N/A 0.221 34.968 0.058 0. 18.359 0. 0.


















Problem 25 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A A F F A F F(-1)
verified N/A Yes Yes TBD TBD TBD TBD TBD
size 203 203 253 0 0 6334 0 0
normalized size 1 1. 1.25 0. 0. 31.2 0. 0.
time (sec) N/A 0.27 12.737 0.364 0. 5.864 0. 0.


















Problem 26 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F A F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 435 435 215131 0 0 3164 0 0
normalized size 1 1. 494.55 0. 0. 7.27 0. 0.
time (sec) N/A 0.537 34.847 0.408 0. 19.282 0. 0.


















Problem 27 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F(-1) B F(-1) F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 236 236 243520 828 0 13087 0 0
normalized size 1 1. 1031.86 3.51 0. 55.45 0. 0.
time (sec) N/A 0.559 35.558 0.106 0. 27.281 0. 0.


















Problem 28 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F B F(-1) F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 160 160 25130 599 0 3829 0 0
normalized size 1 1. 157.06 3.74 0. 23.93 0. 0.
time (sec) N/A 0.394 30.739 0.078 0. 5.383 0. 0.


















Problem 29 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F B F(-1) F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 153 153 25123 509 0 3752 0 0
normalized size 1 1. 164.2 3.33 0. 24.52 0. 0.
time (sec) N/A 0.284 30.676 0.072 0. 5.231 0. 0.


















Problem 30 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C B F B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 156 156 25149 417 0 3856 0 0
normalized size 1 1. 161.21 2.67 0. 24.72 0. 0.
time (sec) N/A 0.22 7.101 0.067 0. 5.319 0. 0.


















Problem 31 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F(-1) B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 280 280 181078 0 0 8915 0 0
normalized size 1 1. 646.71 0. 0. 31.84 0. 0.
time (sec) N/A 0.383 35.101 0.351 0. 28.411 0. 0.


















Problem 32 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac









grade A A C F F(-1) B F F(-1)
verified N/A Yes NO TBD TBD TBD TBD TBD
size 478 478 293889 0 0 11285 0 0
normalized size 1 1. 614.83 0. 0. 23.61 0. 0.
time (sec) N/A 0.559 36.71 0.4 0. 36.049 0. 0.









2.3 Detailed conclusion table specific for Rubi results

The following table is specific to Rubi. It gives additional statistics for each integral. the column steps is the number of steps used by Rubi to obtain the antiderivative. The rules column is the number of unique rules used. The integrand size column is the leaf size of the integrand. Finally the ratio \(\frac{\text{number of rules}}{\text{integrand size}}\) is given. The larger this ratio is, the harder the integral was to solve. In this test, problem number [6] had the largest ratio of [ 0.4242 ]

Table 2.1Rubi specific breakdown of results for each integral














# grade
number of
steps
used
number of
unique
rules
normalized
antiderivative
leaf size
integrand
leaf size
\(\frac{\text{number of rules}}{\text{integrand leaf size}}\)







1 A 15 10 1. 33 0.303







2 A 11 8 1. 33 0.242







3 A 6 4 1. 31 0.129







4 A 10 7 1. 31 0.226







5 A 14 9 1. 33 0.273







6 A 21 14 1. 33 0.424







7 A 16 12 1. 33 0.364







8 A 10 9 1. 31 0.29







9 A 18 13 1. 31 0.419







10 A 21 14 1. 33 0.424







11 A 20 12 1. 33 0.364







12 A 14 11 1. 33 0.333







13 A 10 7 1. 33 0.212







14 A 7 5 1. 31 0.161







15 A 13 10 1. 31 0.323







16 A 18 12 1. 33 0.364







17 A 8 7 1. 35 0.2







18 A 7 6 1. 35 0.171







19 A 4 4 1. 33 0.121







20 A 8 5 1. 33 0.152







21 A 11 6 1. 35 0.171







22 A 9 8 1. 35 0.229







23 A 8 7 1. 35 0.2







24 A 8 7 1. 33 0.212







25 A 10 7 1. 33 0.212







26 A 22 9 1. 35 0.257







27 A 8 7 1. 35 0.2







28 A 6 6 1. 35 0.171







29 A 6 6 1. 35 0.171







30 A 6 6 1. 33 0.182







31 A 12 7 1. 33 0.212







32 A 16 8 1. 35 0.229